suicide machine - Francés Inglés Diccionario